package pe.gob.servir.apps.censodirectivo.ejb.dao;

import java.util.List;

import javax.ejb.Local;

import pe.gob.servir.apps.censodirectivo.common.dao.BaseDAO;
import pe.gob.servir.apps.censodirectivo.excepcion.DAOExcepcion;
import pe.gob.servir.apps.censodirectivo.model.bean.MensajeRespuesta;
import pe.gob.servir.apps.censodirectivo.model.bean.Responsable;
import pe.gob.servir.apps.censodirectivo.persistence.entity.TblResponsableTemporal;

@Local
public interface ResponsableTemporalDAOLocal extends
		BaseDAO<TblResponsableTemporal> {

	List<Responsable> listaResponsableTemporal(String cargaId, String usuario, long personaId)
			throws DAOExcepcion;

	MensajeRespuesta insertarCargaMasivaResponsable(String cargaId,
			List<Responsable> listaResponsables) throws DAOExcepcion;
}
